package com.edou.member.entity;
import java.util.ArrayList;
import java.util.List;

import com.edou.base.entity.BaseBusEntity;

/**
 * 会员角色
 * @creator     
 * @create-time 2016/5/13 21:54:37
 * @email admin@edou.com
 * @company www.edou.com
 * @version 1.0
 */
public class MemberRole extends BaseBusEntity {
	/**  */
	private static final long serialVersionUID = 1L;

	/** 会员角色名称 */
	private String name;
	/** 会员角色代码 */
	private String code;
	/** 角色类型 1：系统角色 2：普通角色 */
	private Integer type;
	/** 说明 */
	private String remark;
	/** 权限ID集合 */
	private String rightIds;
	/** 授权用户名称列表，用逗号分隔显示 */
	private String memberNames;
	/** 关联的菜单 */
	private List<MemberRight> rightList = new ArrayList<MemberRight>();
	/** 关联的用户 */
	private List<MemberUser> memberList = new ArrayList<MemberUser>();

	public MemberRole() {
		super();
	}

	/** 会员角色名称 */
	public String getName(){
		return this.name;
	}

	/** 会员角色名称 */
	public void setName(String name){
		this.name = name;
	}

	/** 会员角色代码 */
	public String getCode(){
		return this.code;
	}

	/** 会员角色代码 */
	public void setCode(String code){
		this.code = code;
	}

	/** 角色类型 1：系统角色 2：普通角色 */
	public Integer getType(){
		return this.type;
	}

	/** 角色类型 1：系统角色 2：普通角色 */
	public void setType(Integer type){
		this.type = type;
	}

	/** 说明 */
	public String getRemark(){
		return this.remark;
	}

	/** 说明 */
	public void setRemark(String remark){
		this.remark = remark;
	}

	public String getRightIds() {
		return rightIds;
	}

	public void setRightIds(String rightIds) {
		this.rightIds = rightIds;
	}

	public String getMemberNames() {
		return memberNames;
	}

	public void setMemberNames(String memberNames) {
		this.memberNames = memberNames;
	}

	public List<MemberRight> getRightList() {
		return rightList;
	}

	public void setRightList(List<MemberRight> rightList) {
		this.rightList = rightList;
	}

	public List<MemberUser> getMemberList() {
		return memberList;
	}

	public void setMemberList(List<MemberUser> memberList) {
		this.memberList = memberList;
	}

	
}